package records

import (
	"github.com/golib/mysql"
)

const RecordNameOnlineStudentKnowStatis = "online_student_know_statis"

func init() {
	var r = &OnlineStudentKnowStatis{}
	mysql.RegisterRecord(r.Name(), r)
}

type OnlineStudentKnowStatis struct {
	KnowStatisId      int    `form:"knowStatisId" column:"know_statis_id" primary:"true" modify:"false" json:"knowStatisId"`
	StudentId         int    `column:"student_id" modify:"true" json:"studentId" form:"studentId"`
	CourseId          int    `column:"course_id" modify:"true" json:"courseId" form:"courseId"`
	TermId            int    `form:"termId" column:"term_id" modify:"true" json:"termId"`
	ClassId           int    `json:"classId" form:"classId" column:"class_id" modify:"true"`
	ImproveAbilityIds string `json:"improveAbilityIds" form:"improveAbilityIds" column:"improve_ability_ids" modify:"true"`
	KnowFirstId       int    `json:"knowFirstId" form:"knowFirstId" column:"know_first_id" modify:"true"`
	KnowSecondId      int    `json:"knowSecondId" form:"knowSecondId" column:"know_second_id" modify:"true"`
	KnowThirdId       int    `column:"know_third_id" modify:"true" json:"knowThirdId" form:"knowThirdId"`
	KnowThirdRate     int    `json:"knowThirdRate" form:"knowThirdRate" column:"know_third_rate" modify:"true"`
	KnowFourthId      int    `column:"know_fourth_id" modify:"true" json:"knowFourthId" form:"knowFourthId"`
	CreateTime        string `json:"createTime" form:"createTime" column:"create_time" modify:"false"`
	UpdateTime        string `json:"updateTime" form:"updateTime" column:"update_time" modify:"false"`
}

func (r *OnlineStudentKnowStatis) Name() string {
	return RecordNameOnlineStudentKnowStatis
}
